翻訳と辞書
Words near each other
・ Reliable multicast
・ Reliable Replacement Warhead
・ Reliable Server Pooling
・ Reliable Source Music
・ Reliable Sources
・ Release (film)
・ Release (music)
・ Release (Pet Shop Boys album)
・ Release (Sister Hazel album)
・ Release (The Tea Party song)
・ Release (The Tension)
・ Release (The X-Files)
・ Release (Timbaland song)
・ Release agent
・ Release aid
Release consistency
・ Release Date
・ Release dove
・ Release early, release often
・ Release engineering
・ Release factor
・ Release from Agony
・ Release International
・ Release liner
・ Release Magazine
・ Release management
・ Release Me
・ Release Me (1946 song)
・ Release Me (Agnes song)
・ Release Me (Barbra Streisand album)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Release consistency : ウィキペディア英語版
Release consistency

Release consistency is one of the consistency models used in the domain of the concurrent programming (e.g. in distributed shared memory, distributed transactions etc.).
Systems of this kind are characterised by the existence of two special synchronisation operations, ''release'' and ''acquire''. Before issuing a write to a memory object a node must acquire the object via a special operation, and later release it. Therefore the application that runs within the operation acquire and release constitutes the critical region. If all write operations by a certain node are seen by the other nodes after the former releases the object and before the latter acquire it, the system is said to provide release consistency.
There are two kinds of coherence protocols that implement release consistency:
* ''eager'', where all coherence actions are performed on release operations,〔(''Memory Consistency and Event Ordering in Scalable Shared-Memory Multiprocessors'' ) by Kourosh Gharachorloo, Daniel Lenoski, James Laudon, Phillip Gibbons, Anoop Gupta, and John Hennessy published in ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture〕 and
* ''lazy'', where all coherence actions are delayed until after a subsequent acquire 〔(release consistency for software distributed shared memory'' ) by Pete Keleher, Alan L. Cox, and Willy Zwaenepoel published in Proceeding ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture

TreadMarks is an application of lazy release consistency.〔(''TreadMarks: distributed shared memory on standard workstations and operating systems'' ) by Pete Keleher, Alan L. Cox, Sandhya Dwarkadas and Willy Zwaenepoel pusblished in WTEC'94 Proceedings of the USENIX Winter 1994 Technical Conference on USENIX Winter 1994 Technical Conference〕
==References==


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Release consistency」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.